Skip to content

Pre-install some dependencies for packaging builds, clean up pipeline. - #1028

Open
eserscor wants to merge 8 commits into
mainfrom
dev/erscor/2026/8/19-preinstall-vs
Open

Pre-install some dependencies for packaging builds, clean up pipeline.#1028
eserscor wants to merge 8 commits into
mainfrom
dev/erscor/2026/8/19-preinstall-vs

Conversation

@eserscor

Copy link
Copy Markdown

No description provided.

Copilot AI balanced review requested due to automatic review settings August 21, 2026 12:48
@vercel

vercel Bot commented Aug 21, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
foundry-local Ready Ready Preview Aug 21, 2026 2:50pm

Request Review

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates packaging pipelines to rely on pre-provisioned Windows tooling and simplifies PowerShell configuration.

Changes:

  • Pins the ARM64 native build to a Windows 2025 image.
  • Removes runtime installation of Azure CLI and ARM64 build tools.
  • Standardizes test tasks on PowerShell Core.

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
.pipelines/v2/templates/steps-test-python.yml Standardizes Python tests on pwsh.
.pipelines/v2/templates/steps-test-js.yml Standardizes JavaScript tests on pwsh.
.pipelines/v2/templates/steps-test-cs.yml Standardizes C# tests on pwsh.
.pipelines/v2/templates/steps-prefetch-nuget.yml Removes configurable PowerShell selection.
.pipelines/v2/templates/steps-build-windows.yml Removes ARM64 tool bootstrapping and simplifies testing.
.pipelines/v2/templates/stages-python.yml Removes ARM64 dependency-installation options.
.pipelines/v2/templates/stages-js.yml Removes ARM64 dependency-installation options.
.pipelines/v2/templates/stages-cs.yml Removes Windows dependency-installation options.
.pipelines/v2/templates/stages-build-native.yml Selects the Windows 2025 ARM64 image.
.pipelines/templates/fetch-test-data-from-blob.yml Removes Azure CLI installation fallback.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines +70 to +71
demands:
- ImageOverride -equals onnxruntime-Win2025-arm64
Comment on lines 14 to 15
- task: AzureCLI@2
displayName: 'Fetch test data from blob'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants